update syntax 2
Documentation Version for Comments and Changes
You are invited to make any changes...add any comments.
Changes will `eventually` be merged into the offical documentation.
Leave any commnents here...
...
... back to index page OE documentation
VARDECLARE
CONSTDECLARE
ENUMDECLARE
SLICING
Flow Control
 IFSTMT
 SWITCHSTMT
 BREAKSTMT
 CONTINUESTMT
 RETRYSTMT
 EXITSTMT
 FALLTHRUSTMT
 FORSTMT
 WHILESTMT
 LOOPSTMT
 GOTOSTMT
 CALL
 IFDEFSTMT
 
Routines
 PROCDECLARE
 FUNCDECLARE
 TYPEDECLARE
 RETURN
 
include
INCLUDESTMT ==: 'include' FILEREF [ 'as' NAMESPACEID ] EOL FILEREF ==: A file path that may be enclosed in double-quotes. NAMESPACEID ==: IDENTIFIERNOTE that after the file reference, the only text allowed is the keyword 'as' or the start of a comment. Nothing else is permitted on the same text line.
See Also: include statement
Sequence Slice
SLICE ==: SLICESTART INTEXPRESSION SLICEDELIM INTEXPRESSION SLICEEND SLICESTART ==: '[' SLICEDELIM ==: '..' SLICEEND ==: ']'See Also: Slicing of Sequences
if
IFSTMT ==: IFTEST [ ELSIF ...] [ELSE] ENDIF IFTEST ==: 'if' ATOMEXPR [ LABEL ] 'then' [ STMTBLOCK ] ELSIF ==: 'elsif' ATOMEXPR 'then' [ STMTBLOCK ] ELSE ==: 'else' [ STMTBLOCK ] ENDIF ==: 'end' 'if'See Also: if statement
ifdef
{{{ IFDEFSTMT ==: IFDEFTEST [ ELSDEFIF ...] [ELSEDEF] ENDDEFIF IFDEFTEST ==: 'ifdef' DEFEXPR 'then' [ STMTBLOCK ] ELSDEFIF ==: 'elsifdef' DEFEXPR 'then' [ STMTBLOCK ]
| 
									Not Categorized, Please Help
						 | 
 
		
